@charset "utf-8";
/* LOGIN UI */
body{ padding:0px; margin:0px; background:url(../images/body.jpg) no-repeat; background-size:100%;}
.login{ width:420px; min-height:300px; border:#CCC 0px dashed; margin:0 auto; margin-top:100px; position:relative}
.login h3{ font-size:22px; color:#FFF; font-family:"微软雅黑"; text-align:center; letter-spacing:1px; font-weight:bold; line-height:1em;}
.login .title{ height:60px; width:420px;}
.login .title .t1{ width:100%; text-align:center; margin:0 auto; margin-top:-10px;}

.con{ width:420px; margin:0 auto; height:286px; }
.con_top{ width:420px; height:19px; background:url(../images/top.png) no-repeat;}
.con_con{ width:420px; height:268px; margin:0 auto; }
.con_left{ width:15px; min-height:200px;  float:left; }
.con_right{ width:13px; min-height:200px; float:right;}
.con_bottom{ width:420px; height:19px; background:url(../images/bottom.png) no-repeat; float:left; }
.midmid{ width:392px;height:268px; display:table; overflow:hidden; float:left; background:#ededed;}
.con_mid{ width:392px;vertical-align:middle;display:table-cell; *position:absolute; *top:33%;}
.con_mid .user{ width:242px; height:37px; background:url(../images/user.png) no-repeat; margin:0 auto; }
.con_mid .psw{ width:242px; height:37px; background:url(../images/psw.png) no-repeat; margin:0 auto; margin-top:14px;}
.con_mid .yzm{ width:242px; height:37px; margin-top:14px;color: Gray; margin:0 auto; margin-top:14px; }
.con_mid .yzm p{ float:left; line-height:7px;*line-height:37px; vertical-align:middle}
.con_mid .yzm_box{ width:116px; height:37px; background:url(../images/yzm.png) no-repeat; float:left; margin-left:5px;}
.con_mid .yzm_num{ float:left; line-height:37px; margin-left:5px;}
.con_mid .ok{ width:242px; height:42px; background:url(../images/rbt.png) no-repeat; margin:0 auto; margin-top:14px;cursor:pointer;}
.con_mid .ok:hover{ width:242px; height:42px;background:url(../images/rbt.png) -242px -42px; cursor:pointer;/*-webkit-transition:all .5s; transition:all 0.5s;*/}
.tips{ width:242px; margin:0 auto; font-size:12px; color:#F00; line-height:2em;}
.sear{border:0px solid #dcdbd8; background:none; width:198px;height:37px; float:right;outline:medium; color: Gray;font-size:14px; line-height:35px; margin-top:-1px;overflow:hidden }
.sear2{border:0px solid #dcdbd8; background:none; width:110px; height:37px; float:right;outline:medium; color: Gray;font-size:14px; line-height:35px; margin-top:-1px;overflow:hidden }




